Vikings RB Adrian Peterson cleared by grand jury of resisting arrest in Houston club