Text this: Limitations of Helicobacter pylori-attributable gastric cancer estimates in Albania.