Rights group: Israel violated laws of war in Gaza