Economic development, income inequality and Kuznets' U-shaped hypothesis