TV ratings: 28 million watch final night of DNC