STAT3 and cancer: STAT3 promotes both inflammation and cancer.