Mask-constrained power synthesis of large and arbitrary arrays as a few-samples global optimization