Kenya is set to hold one of the most expensive elections in Africa