Ilaria Carta's european competitions records