Zimbabwe's Kirsty Coventry has been elected as the first female President of the International Olympic Committee (IOC).