Cable expects short ad hit from war