Joe Biden goes into make-or-break weekend with more gaffes