U.S. President Donald Trump has issued a public warning to American defence contractors, accusing parts the industry of prioritising shareholders over military readiness and signalling potential restrictions on executive pay unless production and maintenance improve.