Daniel Khalife told the Iranians he would stay undercover in the British Army for '25-plus years' for them.