Effect of formaldehyde precursor and water inhibition in dimethoxymethane synthesis from methanol over acidic ion exchange resins: mechanism and kinetics