John Cleese says he's 'too naughty' for a knighthood