The roles of Galectin-3 in autoimmunity and tumor progression