What Are the Benefits of Life Skills Training for Youth and Adults?