3-year-old cancer survivor delivers Christmas cheer to patients