Biden vows