Lupita Nyong'o brings 'Black Panther' home to South Africa