KLF11 and breast carcinoma: KLF11 is an independent negative prognostic factor for breast cancer from a cohort study and induces proliferation and inhibits apoptosis in vitro