Canadians re-elect Justin Trudeau's Liberal Party