Role of Macrophage Migration Inhibitory Factor in Obesity, Insulin Resistance, Type 2 Diabetes, and Associated Hepatic Co-Morbidities: A Comprehensive Review of Human and Rodent Studies