20140726 world.middle-east: Israel; Hamas agree on 12-hour ceasefire in Gaza