Helicobacter pylori: ancient human host but always new pathogen. Towards new therapeuticals approaches