SCOOP: Self-Supervised Correspondence and Optimization-Based Scene Flow