Social Inhibition Manages Division of Labour in Artificial Swarm Systems