Tens of thousands take to European streets to call for Gaza cease-fire