The surfactin biosynthetic complex of Bacillus subtilis: COM domain-mediated biocombinatorial synthesis, and single step purification of native multi-modular NRPSs and multi-enzyme complexes