This is Biden's 'greatest sin': Sen. John Barrasso