Security Gaps Could Let Hackers Edit Government Spending Data, Watchdog Says