Mega-crossover entre The Flash, Arrow, Supergirl y Legends of Tomorrow