Add core::expected<T> copy constructor