Add fallback decoding if chardet fails to guess the correct encoding