Trudeau announces 25pc tariffs, urges Canadians to boycott US products; China leaves door for "frank dialogue" open.