Mapletree Greater China buys plaza in Shanghai