Unwanted Christmas gifts a bonus for charities