Alkylation of benzene catalysed by supported heteropolyacids