Recent trends in inequality and poverty in developing countries