InvenTrust Properties Corp. (IVT) reports earnings