President Donald Trump vetoed a bill that would have gradually ended the use of large-mesh drift gillnets deployed exclusively in federal waters off the coast of California, saying such legislation would increase reliance on imported seafood and worsen a multibillion-dollar seafood trade deficit.