Larry Madowo has millions of followers and he’s a household name in his home country