Narrowing the Gap between Supervised and Unsupervised Sentence Representation Learning with Large Language Model