Defense contractor Lockheed Martin has agreed to pay $29.5 million to settle claims by President Donald Trump’s ...