The Total Synthesis of the Antiviral Agent Aphidicolin and Related Diterpenes