US Senate overrides Donald Trump’s veto defence bill