Sonia Gandhi, Indra Nooyi among top ten world's most powerful women