Ultrastructure of Ediacaran cloudinids suggests diverse taphonomic histories and affinities with non-biomineralized annelids