Understanding ThUnderstanding the influence of corporate social responsibility on corporate identity, image, and firm performance