Train crash in Iran leaves 31 dead, over 70 wounded