Comparative study of phenol alkylation mechanisms using homogeneous and silica-supported boron trifluoride catalysts