Primary and secondary clarithromycin resistance in Helicobacter pylori and mathematical modeling of the role of macrolides.