In Jerusalem on Sunday , the acting Israeli prime minister , Ehud Olmert , told his cabinet that the country '' will not hold any contacts '' with the Palestinians unless Hamas explicitly renounced terrorism , recognized Israel , accepted all prior peace agreements and annulled parts of its covenant that called for Israel 's destruction . ''