claims of idols in Jama Masjid