Facile route to multigram synthesis of environmentally friendly non-isocyanate polyurethanes