Markets sold off on Monday as investors digested Donald Trump's tariff announcements on Mexico, Canada and China.