how long does spectracide take to work