Text this: Risk factors in Islamic green finance and a corporate solution