Israel, Hamas announce deal on captured soldier