US Congress slaps Trump by overriding veto of defense bill