Christmas fails to revive sluggish UK retail growth in 2024