Prime Minister Mark Carney visits Calgary Stampede