Self-assembly of biomineralization protein Mms6 and its function as a ferric iron reductase that associates with lipid membranes