Protests erupt worldwide after Gaza hospital bombing