Days after announcing stiff tariffs on imports from Canada and Mexico, President Trump agreed to delay them for a month, following announcements to ramp up security at national borders.