Disaster or triumph? Willy Izard faces the two extremes in the rarified air of Mexico City, as he tackles his toughest-ever test, both in business and his private life.