Kabul restaurant attack: 'Foreign spies' to blame