General Dynamics profit falls 22.5% on lower aerospace sales