Role of galectin-3 in obesity and impaired glucose homeostasis