Fixed ParseUtils.TryParseInt32() to handle integer overflows