Tens of thousands of demonstrators gathered in cities around the world to protest against Israel's war on Gaza.