Dietary flavonoids protect human colonocyte DNA from oxidative attack in vitro