"I will sign all necessary documents to charge Mexico and Canada a 25 per cent Tariff on ALL products coming into the United States, " Donald Trump says.