fix bug in EmitECMATruncate for native ppc
use EmitECMATruncate instead of ConvertDoubleToInt/UnsignedInt in GenerateStoreExternalArray to deal w/ corner cases of double to int conversion according to ECMA rules