Prevalence of Helicobacter pylori vacA, cagA and iceA genotypes in South African patients with upper gastrointestinal diseases.