Kinetics of homogeneous and heterogeneous reactions in the reductive aminolysis of glucose with dimethylamine