Coupling sulfion oxidation with hydrogen evolution via an amorphous NiMo sulfide for energy and resource recovery