Biden's an embarrassment