TiCl4-promoted Friedel-Crafts alkylations of arenes with alcohols