After BP takes a hit, investors widen climate change campaign