Iran could stop Houthi attacks, says former MI6 boss