Activation of Helicobacter pylori inorganic pyrophosphatase and the importance of Cys16 in thermostability, enzyme activation and quaternary structure