Middle-income trap hinders progress in 108 developing countries: World Bank