Canada's Trudeau hammers main election rival