Mexicans protest against Donald Trump's visit, stance on immigrants