I would not have raised OTF.
I guess you call it off here, but KhKx is probably the worst hand he can have here.
You get back about 2% equity for every KhXr hand he can have (if you start with a relatively tight range to begin with). Not sure how many KhXr hands he has tho. Is he really opening KXo from EP that often? Doubtful.
Not a great spot to be in. With position, you could easily have just called OTF and dodged a
turn, and encouraged V2 to get more $$$ in drawing nearly dead.