Text this: Financial, economic and technological determinants of environmental sustainability in developing economies