Prime Minister Narendra Modi aired security concerns to Western leaders in months before killing of Canadian Sikh activist.