The presence of stromal mast cells identifies a subset of invasive breast cancers with a favorable prognosis