Panacea: Mitigating Harmful Fine-tuning for Large Language Models via Post-fine-tuning Perturbation