Diborane reductions of oxygen heterocycles. Synthesis of 3-chromanols and 3-chromanones