South African president vows not to waiver in commitment to Palestinian self-determination