South Africa's ANC set for election win