How Tanzania's new Controller and Auditor General (CAG) rose to powerful position