Galectin-3 heart and cancer