South African prosecutors charge ANC leader Jacob Zuma with corruption