Rival South African parties unite at anti-Zuma protest