Genetic variation at CYP3A is associated with age at menarche and breast cancer risk: a case-control study.