Cardinals reportedly agree to deal with reliever Cecil