PermLLM: Learnable Channel Permutation for N:M Sparse Large Language Models