[Linux] Use memfd_create when available in SharedMemory implementation