Macy closes 45 more stores by mid-2021