South Africa to get a new president – psychic