Electric Boat gets another $459 million for nuclear sub work