The peace deal on shaky ground as Israel launches air raids on Gaza, accusing Hamas of attacking its troops.