Vote set on Israeli settlement boycott bill