Lupita Nyong'o becomes a global ambassador for Chanel