NBC: Hamas releases video it says is of Israeli captive in Gaza