Income inequality, redistribution and economic growth