‘Should look at own record’: India hits back at Iran’s supreme leader Khamenei’s remarks on Muslims