Ulta to open flagship store in Center City Philadelphia