UK retail spending rose at lowest pace for 7 months in December