De Klerk ’doing fine’ despite having cancer, his foundation maintains