[libc] CopyAlignedBlocks can now specify alignment on top of block size This has been requested in D92236 Differential Revision: https://reviews.llvm.org/D94770 GitOrigin-RevId: 5bf47e142b6ebe1baf0cab257800c27a1a3bbde7