Diplomatic dash as end of Israel-Gaza truce looms