A surge in consumer spending during the week before Christmas failed to offset a decline in UK retail footfall during December, according to the British Retail Consortium (BRC).