Pentagon announces $6.2 billion accounting error in aid given to Ukraine