Helicobacter pylori infection in rural China: exposure to domestic animals during childhood and adulthood.