Palestinians no longer require visas to visit South Africa