Contemporary progress in the green synthesis of spiro-thiazolidines and their medicinal significance: a review