Itinerant-electron theory of ultra-thin Co-Cr superlattices