Internal audit reveals IRS improperly identified hundreds of thousands of taxpayers as potential frauds