IFA Hotels & Resorts lists on Kuwait Stock Exchange