[ArrayManager] Fix DataFrame.from_records with emtpy size
xref https://github.com/pandas-dev/pandas/issues/39146, follow-up on https://github.com/pandas-dev/pandas/pull/39991
thanks @jorisvandenbossche 