Microsoft launches new Surface Pro X