Make required `Arena` argument to `Arena::InternalHelper::Construct` explicit.

PiperOrigin-RevId: 805571054
diff --git a/src/google/protobuf/arena.h b/src/google/protobuf/arena.h
index 23fdde2..3ed71de 100644
--- a/src/google/protobuf/arena.h
+++ b/src/google/protobuf/arena.h
@@ -429,8 +429,9 @@
 
     template <typename... Args>
     static T* PROTOBUF_NONNULL Construct(void* PROTOBUF_NONNULL ptr,
+                                         Arena* PROTOBUF_NULLABLE arena,
                                          Args&&... args) {
-      return new (ptr) T(static_cast<Args&&>(args)...);
+      return new (ptr) T(arena, static_cast<Args&&>(args)...);
     }
 
     static PROTOBUF_ALWAYS_INLINE T* PROTOBUF_NONNULL New() {