South Africa's holiday retail spend jumps by 7%