West Ham players give out Christmas presents to children at Newham General hospital