Le premier ministre Mark Carney a plié l'échine «trop rapidement» face à la pression du gouvernement de Donald Trump.