Crystal structure of enterotoxigenic Escherichia coli colonization factor CS6 reveals a novel type of functional assembly