intramolecular friedel-crafts acylation