Towards Multi-Morphology Controllers with Diversity and Knowledge Distillation