Immune thrombocytopenic purpura and Helicobacter pylori infection