Francisco Hernández de Córdoba, descubridor de Yucatán