Military spokesman for Hamas says freeing of Israelis ‘postponed until further notice’, putting truce in jeopardy.