ITC Hotels Limited honoured with host of top titles at World Sustainable Travel & Hospitality Awards