GAO: Obama Violated Federal Law in Bergdahl Swap