Israel reaches deal to release 50+ hostages