Ulta Beauty suspends 7-digit ad contract with Teen Vogue because of racist tweets from the new editor-in-chief