The vice president defended visiting his family's Irish hometown and staying at President Donald Trump's property there at taxpayer expense, arguing the resort was a "logical" choice.