Learning Depth from Past Selves: Self-Evolution Contrast for Robust Depth Estimation