Studies toward the total synthesis of (+)-gelsemine and synthesis of spirocyclopentaneoxindole through intramolecular Michael cyclization