An Intrinsic Calculation For General Dynamics Corporation (NYSE:GD) Suggests It's 21% Undervalued