Microsoft cuts 1,000 jobs