Facebook ads boycotted by more than 100 brands over racist comments, shares plunge 7%