TWIST1 and cancer: MYC and TWIST1 predict poor prognosis, TAM infiltration and pro-TAM cytokines in 33 human cancers.