Police had no idea Daniel Khalife was spying for Iran until he confessed on an MI5 reporting line.