James Carville calls for public shaming of Trump ‘collaborators’