Association between the COMT Val158Met polymorphism and breast cancer risk: a meta-analysis of 30,199 cases and 38,922 controls