Use move assignment for eigen ref copy

This won't affect much, but makes the code consistent with the
non-copying branch.
diff --git a/include/pybind11/eigen.h b/include/pybind11/eigen.h
index 2aefcd3..71fc6f1 100644
--- a/include/pybind11/eigen.h
+++ b/include/pybind11/eigen.h
@@ -435,7 +435,7 @@
             fits = props::conformable(copy);
             if (!fits || !fits.template stride_compatible<props>())
                 return false;
-            copy_or_ref = copy;
+            copy_or_ref = std::move(copy);
         }
 
         ref.reset();