Parties in the Knesset have reached an agreement on the terms of an apartheid bill which would define Israel as…