Asymmetric synthesis of dihydroartemisinic acid through intramolecular Stetter reaction