ABC hosts the second Presidential Debate