IHG Hotels & Resorts appoints Haitham Mattar as managing director in India, Middle East and Africa