Total synthesis of (+)-geldanamycin and (-)-o-quinogeldanamycin: asymmetric glycolate aldol reactions and biological evaluation.