Differences between generalist and specialist physicians regarding Helicobacter pylori and peptic ulcer disease.