Marina Bay Sands named most-Instagrammed hotel in the world