SELF: Self-Evolution with Language Feedback