The epic battle between Clinton and Trump is a modern day morality play