South Africa’s ANC hit by ‘stunning’ loss of support in local elections