Canadian Prime Minister Justin Trudeau has acknowledged that he had only intelligence and "no hard evidentiary proof" when he alleged the involvement of Indian Government agents in the killing of Khalistani terrorist Hardeep Nijjar last year.