Diffusion-TTA: Test-time Adaptation of Discriminative Models via Generative Feedback