Telomere length, oxidative damage, antioxidants and breast cancer risk