General Dynamics reported second-quarter revenue above Wall street estimates on Wednesday, but profit slightly missed and fewer high end jets