BCL11A is a triple-negative breast cancer gene with critical functions in stem and progenitor cells