Israel-Hamas war puts pressure on companies to speak up