PepsiCo CEO Indra Nooyi quits after 12 years