Gaza truce holds as region steps back from brink