McCain: 'I don't understand' threats to block gun bill debate