XX . Ferdinand de Portugal, duc de Guarda