Brandon Belt comes through for cancer survivor