The Democratic-controlled House has approved a wide-ranging defense policy bill, even as President Donald Trump renewed his threat to veto the bill unless lawmakers clamp down on social media companies he claims were biased against him during the election.