Structure and pharmacological activities of a sulfated xylofucoglucuronan from the alga Spatoglossum schröederi