Maldives resort named best in the world by Harper’s Bazaar