Intake of total cruciferous vegetable and its contents of glucosinolates and isothiocyanates, glutathione S-transferases polymorphisms and breast cancer risk: a case–control study in China