TIME Hotels opens new property in Makkah, Saudi Arabia