Morality and Catholic Social Teaching