NIQ State of the Retail Nation: South Africans spend carefully as value takes centre stageNielsenIQ 2 Sep 2026