Kenya: punching below its weight