Microsoft Surface Neo dual-screen device coming for 2020 holiday season