Self-Contrast: Better Reflection Through Inconsistent Solving Perspectives