Canada's economy stalls in 2nd quarter