Prime Minister Justin Trudeau says a first tranche of retaliatory tariffs on U.S. goods will go into force at midnight if the U.S. goes ahead with blanket tariffs on Canadian imports.