Visa data shows how South Africans spent money during the 2026 World Cup | allworld.media