South Africa election ruling: Court says former President Zuma can run again