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