JANUS: A Dual-Constraint Generative Framework for Stealthy Node Injection Attacks