Canada’s Trudeau would make a great U.S. president