Text this: How does green innovation strategy influence corporate financing? corporate social responsibility and gender diversity play a moderating role