Protesters rally in Paris, Berlin to demand end to Gaza genocide