Fire forces 1,500 to leave Makkah hotel