fix erroneous utf-16 encoding with surrogates in iconv