Ex-British soldier found guilty of spying for Iran