Senate fails to override Trump's veto of Saudi arms deal in new setback for kingdom's critics