Danajský dar (román)