Mark Carney tells Donald Trump Canada is ‘not for sale’ - Financial Times