Prime Minister Benjamin Netanyahu said that a "last-minute crisis" with Hamas was holding up Israeli approval of a long-awaited ceasefire.