India PM speech on religious tolerance sparks debate