Catalytic asymmetric aldehyde prenylation and application in the total synthesis of (-)-rosiridol and (-)-bifurcadiol.