Zn-dependent bifunctional proteases are responsible for leader peptide processing of class III lanthipeptides