South African protesters march to demand Ramaphosa steps down