Synthesis of efficient SBA-15 immobilized ionic liquid catalyst and its performance for Friedel–Crafts reaction