Forrester: Windows 8 faces uphill battle as corporate desktop