Tasked with accounting for tens of billions of taxpayers’ money, Mary Keegan is refreshingly honest about how much needs to be done