Exploring galectin interactions with human milk oligosaccharides and blood group antigens identifies BGA6 as a functional galectin-4 ligand