Biden's comeback a blow for Trump