Metallocenium Lewis Acid Catalysts for Use in Friedel–Crafts Alkylation and Diels–Alder Reactions