India's Modi kicked off an African tour on Thursday, in yet another charm offensive to promote his country as well to as offset Chinese influence.