Scandium(III) triflate immobilised in ionic liquids: a novel and recyclable catalytic system for Friedel–Crafts alkylation of aromatic compounds with alkenes