Globalization, Economic Development and Inequality: An Alternative Perspective