Russian air defences shoot down 337 drones over 10 regions. Kyiv says barrage should help Putin agree on peace terms.