Video is 'display 2.0': Marissa Mayer woos advertisers with the 'Yahoo brand'