POI-Enhancer: An LLM-based Semantic Enhancement Framework for POI Representation Learning