Evaluating the effectiveness of poverty alleviation programs