Result delay harming economy, security: Karzai