Trump pauses tariffs on Mexico as businesses in Canada and US prepare for potential trade war