Aselsan agrees $413 million defense deal