A $3 billion accounting error by the Pentagon will allow the Defense Dept. to send more weapons to Ukraine without asking Congress for more money