Canada has also said if the tariffs do come into force at midnight, Ottawa will immediately impose retaliatory levies on American imports