'Sharp as a tack': Joe Biden confuses Ukraine and Afghanistan in latest gaffe