Poll: 55% think corporate donations should be protected as free speech