Learning abstract structure for drawing by efficient motor program induction