Synthesis, molecular docking and anti-diabetic evaluation of 2,4-thiazolidinedione based amide derivatives.