Mexico volcano spews huge ash cloud, frightens villagers