First presidential debate live blog from the University of Denver