Canada's the best country in the world.