JCP fills baby store void with 500 shops