Catholic social teaching and Capitalism