Lipid Lowering Oxopropanylindole Hydrazone Derivatives with Anti-oxidant and Anti-hyperglycemic Activity