Sephora to open 35 US stores in 2019