Synthesis of the phytoalexin (±)-phaseollin: 3-phenylthiochromans as masked 2H-chromenes and o-prenyl phenols