Hines sells Aviva Coral Gables apartments for $100m