Synthesis of the cytochalasin D isoindolone unit: solutions to the problem of regiochemistry in N-benzoylpyrrolinone Diels-Alder reactions