Why Christopher Columbus sail for King Ferdinand?

Christopher Columbus, under the auspices of King Ferdinand and Queen Isabella, set out from Spain to find an all-water route to Asia.