Synthesis of methyl acetoacetate from acetone and dimethyl carbonate with alkali-promoted MgO catalysts