Struggling US department store chain JC Penney is to axe 2,000 jobs and close 33 underperforming stores, as part of ongoing efforts to turn around its business.