Re-encode to UTF-8 without BOM