Lupita Nyong’o covers People magazine