Fernandez de Cordova, Luis, General; Spanish diplomatist