Actress Lupita Nyong'o has surprised 40 students with $10,000 scholarships in partnership with cosmetic brand Lancome.