Alkylation of toluene with methanol over AlPO4, AlPO4Al2O3, AlPO4TiO2, and AlPO4ZrO2 catalysts