Expansion of enzymatic Friedel-Crafts alkylation on indoles: acceptance of unnatural β-unsaturated allyl diphospates by dimethylallyl-tryptophan synthases.