One-pot synthesis of vicinal aminoalkanols from sugar aldehydes