Kai Eide, the UN envoy for Afghanistan, speaks to Al Jazeera's Seb Walker about security, the Taliban and opium production.