General Dynamics' IT business wins $386.4m Homeland Security