Maria Carta Foundation: Leonardo Marras confirmed president