Environmentally friendly heterogeneous acid and base catalysis for the methylation of phenol and 1,2-diphenol: chances for the control of regioselectivity