The impact of corporate social responsibility on firm financial performance: does audit quality matter? · Study