Life satisfaction of young people in Europe.