Finance, institutions and human development: Evidence from developing countries · Study