BUG: Don't overflow with large int scalar
- [x] closes #36291
- [x] tests added / passed
- [x] passes `black pandas`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

thanks @dsaxton 

if you can run the construction asv's just to confirm no regression would be great @meeseeksdev backport 1.1.x @jreback Ran series_methods.py asvs (which includes Series construction) and performance improved (probably a false positive):
```
     <master>         <integer-overflow-series>
-         137±4μs          117±3μs     0.85  series_methods.NanOps.time_func('std', 1000, 'boolean')

SOME BENCHMARKS HAVE CHANGED SIGNIFICANTLY.
PERFORMANCE INCREASED.
```