India’s Prime Minister Narendra Modi talks during a speech to the general public in Toronto