C1GALT1 and cancer: C1GalT1 expression reciprocally controls tumour cell-cell and tumour-macrophage interactions mediated by galectin-3 and MGL with double impact on cancer development and progression