Corporate Social Responsibility and Financial Performance: A Relationship Mediated by Stakeholder Satisfaction · Study