Canada’s economy stalled in July as previous rate hikes took hold