Justin Trudeau’s Liberals win Canadian general elections