IFA Hotels & Resorts appoints Fairmont Hotels & Resorts