Six modes of co-production for sustainability