This is one of those times where villain tried to look friendly but was really no friend at all. In contract law, we would say there was no deal because villain gave no consideration. He expected something for nothing.
Random question: Could you sign a contract saying you were going to give me 10k just because? Would it be enforceable?