South African President in Algeria for Three-Day Visit