Christmas shoppers expect to spend around £32 on average more this year on gifts than they did in 2024, a survey indicates.