Belize is the Official Destination host for the new World Travel Sustainability Awards