Hamas holds Israel responsible for Gaza truce deadlock