LA MALBAIE, Quebec (AP) — Canadian Prime Minister Justin Trudeau announces all 7 countries sign summit communique despite trade tensions with US.