Total synthesis of sapinofuranone A from d-ribose