Video Sen. John McCain blasts 'half-baked, spurious nationalism'