Extra $6bn in US arms for Ukraine after ‘accounting error’