Ecology and the Common Good: Sustainability and Catholic Social Teaching