Morality and Religion in Liberal Democratic Societies