Former president FW de Klerk has said Israel risks heading for apartheid if it does not make peace with Palestine.