Enriching Social Entrepreneurship from the Perspective of Catholic Social Teaching