Conditional Cash Transfer Programs: An Effective Tool for Poverty Alleviation?