Can South Africa keep its G20 debt promise?