Violence in Gaza as Hamas breaks up demonstrations