NFL: Adrian Peterson avoids jail term after plea deal in child abuse case