Cowboys blowout Giants 30-10, keep playoff hopes alive