Mexico volcano eruption spews ash, strands passengers