Vikings defensive tackle ends legal fight with NFL