County Executive Rob Astorino signed Westchester County’s 2017 spending plan Tuesday morning, but he admitted it’s not perfect. The nearly $2 billion budget was a compromise using revenue from a still-not-finalized lease of the Westchester County Airport.