Cantor: Democrats won NY-26 with demagoguery