Pre-orders open for the Surface Pro X, Surface Pro 7, and Surface Laptop 3