Trump protesters march against President Trump's World Economic Forum appearance, with police deploying water cannons.