ERBB2 and cancer: ERBB2 promoter demethylation and immune cell infiltration promote a poor prognosis for cancer patients