Legislation, set to be signed by governor, would require companies to pledge not to boycott Jewish state in order to do business with Missouri