New Gillette ad takes on 'toxic masculinity' in the #MeToo era, provoking a backlash