Cape Town sets the bar for hosting world-class events