Biden put on blast for lying