Robustness via Retrying: Closed-Loop Robotic Manipulation with Self-Supervised Learning