Semi-Supervised Learning for Channel Charting-Aided IoT Localization in Millimeter Wave Networks