On co-H-spaces