Kenyan presidential race 2027 analysis