Estee Lauder to cut up to 7,000 jobs as sales slide