The announcement of deal to return Hamas-held hostages in the Gaza Strip has been reached came a day after Netanyahu's office said there were last-minute snags in talks to free hostages in return for a ceasefire in Gaza and the release of Palestinian prisoners