ERCC2 and breast carcinoma: XRCC1 and XPD genetic polymorphisms, smoking and breast cancer risk in a Finnish case-control study