Amazon ad revenue tops $3.5 billion in third quarter, expecting strong holiday season