RaC: Robot Learning for Long-Horizon Tasks by Scaling Recovery and Correction