Thermal properties of KCl–MgCl2 eutectic salt for high-temperature heat transfer and thermal storage system