BUG: (GH4626) Fix decoding based on a passed in non-default encoding in pd.read_stata