Adrian Peterson appears in Houston court, says arrest will not affect season