NBC News: Canada's Liberal Party, led by Mark Carney, wins federal election