Former South African president Zuma due in court for corruption