The prime minister says his government will defend Canadian workers and companies, and the US president’s trade war is hurting Americans.