More than 2 million older people wish they had someone to spend time with at Christmas