Don Isaac Abravanel, statesman and philosopher