Compositional Coordination for Multi-Robot Teams with Large Language Models