20170727 business.international-business: UPDATE 2-General Dynamics profit beats; revenue sags; shares drop