J.C. Penney launches in-store Modern Bride shops