Isoflavones inhibit intestinal epithelial cell proliferation and induce apoptosis in vitro