In an overwhelmingly majority vote, the Ohio House of Representatives passed legislation prohibiting the state from contracting with companies that participate in boycotts on Israel, with which the state has booming commercial connections.