Challenge of world poverty