Is Cape Town a better choice than Joburg to host the 2025 G20 summit?