ENH: Pass arguments to `to_pandas` in `read_csv(engine="pyarrow")
As a follow-up for #31817, we should enable the user to pass arguments to the `to_pandas` call when converting the result from `pyarrow.Table` to `pandas.DataFrame`. This would enable e.g. the user to directly construct `ExtensionArray` instances using the `types_mapper` argument.