McConnell says companies should stay out of politics  unless they’re donate