Record spending on essentials marks Black Friday in South Africa