Prime Minister Justin Trudeau delivers a keynote speech at an event hosted by the Montreal Council on Foreign Relations.