Shell: investor campaigners strike blow on tar sands