Total synthesis of arteannuin (Quinghaosu) and related compounds