Immunochemical versus guaiac occult blood stool tests: results of a community-based screening program