Newell Brands should be boycotted as BlackRock, a company widely known for its explicit support for israel, is one of its major shareholders.