A novel synthesis of (+)-duocarmycin SA