Financial inclusion matter for poverty, income inequality and financial stability in developing countries: new evidence from public good theory