Darwinian Evolution, God, and Morality