Brits racked up £4.1bn in debt over festive period