Marvel cancels marketing deal with weapons manufacturer Northrop Grumman following backlash Trending 6 years ago