Inside Islam’s holiest site, the Kaaba