CNN's Anderson Cooper rips Trump for cowering in fear of the NRA — after he slammed Republicans for doing exactly that