Hamas armed wing declares end to Gaza truce