Biden vows to unite Americans and end 'darkness'