Economic growth and development in developing countries