Affine Gaudin model