legends of tomorrow salem witch trials