The Canadian prime minister hit out at Trump's "unjust" tariff plans and suggestions that the country could become the 51st state.