Better error message for DataFrame.hist() without numerical columns (…
Closes #10444

Added simple check for non-zero number of numeric columns plus suggested error message in case the check fails. 

Happy to make any adjustments this if desired.
