England manager Gareth Southgate made a surprise Christmas visit to a children's hospice in Yorkshire.