Modi and Trudeau defend free trade at Davos