IFA Hotels & Resorts to be listed on JSE