NBC: Qatar says deal is in place to release Israeli hostage and allow Palestinians into northern Gaza