The interrelationship ofmarketing, accounting and auditingwith corporate social responsibility