Asymmetric synthesis of homo-apioneplanocin A from D-ribose