Text this: Synthesis and evaluation of novel spiro derivatives for pyrrolopyrimidines as anti-hyperglycemia promising compounds