Iran on the brink