Why were King Ferdinand and Queen Isabella of Spain willing to finance Columbus?

-They were free to do so after recapturing Granada.
-They did not want Columbus to sail for England.
-The Portuguese were gaining an advantage over Spain.