The potential impact of managerial entrenchment on firms’ corporate social responsibility activities and financial performance: evidence from Iran · Study