Retail giant Macy's will cut 5,000 jobs and close seven more stores in Florida, California, Indiana, Michigan, Ohio and Vermont.