Planar Robot Casting with Real2Sim2Real Self-Supervised Learning