Gaza truce talks stall as Israel insists on keeping military forces in 40pc of territory, refuses full pullout 12 July 2025