Functionality-Preserving Black-Box Optimization of Adversarial Windows Malware