Cagliari agree Sant'Elia return