Warren Buffett is betting on a glow-up for Ulta Beauty