South Africa urges Palestinian parties to unite