C-Learning: Learning to Achieve Goals via Recursive Classification