TSX’s gains set to slow as trade war hits Canada’s economy