Afghanistan caught in new cycle of violence in run-up to elections