Final presidential debate in Las Vegas generates millions in publicity