Text this: Antioxidant and anti-diabetic potential of the green synthesized silver nanoparticles using Martynia annua L. root extract