Israel strikes Gaza after accusing Hamas of violating US-brokered ceasefire