President Trump said Tuesday that American taxpayers will get a 40 percent stake in the planned shipyard in Sparrows Point, Md., an unincorporated industrial area in Baltimore County, which he visited Tuesday.