The total synthesis of the antiviral agent aphidicolin and related diterpenes