ASUS ZenBook Duo review: A dual-screen ultraportable with compromises