NanoFlux: Adversarial Dual-LLM Evaluation and Distillation For Multi-Domain Reasoning