General Dynamics Awarded $25 Million for Submarine and Carrier Maintenance Work