AMGmal: Adaptive mask-guided adversarial attack against malware detection with minimal perturbation