Skills and Literacy Training for Better Livelihoods : A Review of Approaches and Experiences