H&R Block Gaffe Affects 600,000 Tax Returns