US department store retailer JC Penney has revealed it will close around 40 stores over the next year, resulting in 2,250 job cuts.