GGP buys stake in 2 San Francisco buildings for $88M