The Spanish media giant is partnering with Emmy-winning Charles Wachter to launch Stopwatch Media in Toronto.