[backport 2.3.x] BUG (string dtype): correctly enable idxmin/max for python-storage strings (#60242)
(cherry picked from commit 754d09163ae08f2b87daa41f2263556dbb809616)

Backport of https://github.com/pandas-dev/pandas/pull/60242
Thanks @jorisvandenbossche 