Canada's economy grows 3.4% annualized in Q2, beating BoC forecast