Chemoautotrophic symbiosis in a hydrothermal vent gastropod