Manchester City's Yaya Toure named African Footballer of the Year