Learning Compositional Neural Programs for Continuous Control