World’s Tallest St. Regis Hotel open in Shenzhen