Microsoft to cut 2,850 more jobs