Hydrogen sulfide in ageing, longevity and disease