J.C. Penney to open nine stores