Globalization, Economic Development and Inequality