Compositional Generalization with Grounded Language Models