In-Context Clustering with Large Language Models