The time Tom Clancy was paid to speak at CIA headquarters – and he gave the money back