fragile cease-fire holding in Gaza