Johannesburg defends G20 Summit readiness