Canadian Prime Minister Justin Trudeau has said that his statement linking Indian agents to the killing of Khalistani separatist Hardeep Singh Nijjar in Surrey, Canada earlier this year was meant to deter New Delhi from repeating a similar action in the country.