Thiodigalactoside inhibits murine cancers by concurrently blocking effects of galectin-1 on immune dysregulation, angiogenesis and protection against oxidative stress