$142 billion arms deal