Canada's competition problem: Canadians pay the world’s highest prices for almost everything