Tariffs on Canadian and Mexican goods imposed by the U.S. government are expected to take hold on Tuesday, marking the start of a North American trade war.