Eliminating World Poverty: A challenge for the 21st Century