1-Benzenesulfonyl- and 1-p-toluenesulfonyl-3-methylimidazolium triflates: efficient reagents for the preparation of arylsulfonamides and arylsulfonates