De Aragon, Juan, Conde de Ribagorça, Viceroy of Naples