Tens of thousands of Mexicans have demonstrated against US President Donald Trump. Many Mexicans are angry about Trump's claims that they take advantage of the US in trade and migration.