Financial Development and Poverty Alleviation in Developing and Emerging Economies