Rotten fruit and used pyjamas among Brits’ worst Christmas gifts