Sen. McCain: Americans 'stupid' enough to go to North Korea should sign a waiver with the US government