Melatonin prevents mitochondrial dysfunction and insulin resistance in rat skeletal muscle