Jason Peters clarifies his comments on Eagles fans