US deputy defence secretary Patrick Shanahan tells defence firms, protect data or lose government business.