LLM4Vis: Explainable Visualization Recommendation using ChatGPT