Microsoft Surface Duo somewhat difficult to repair, iFixit teardown reveals