Michael Cohen returns to the witness stand for the final time ABC News