How Corporate Law Regulates Non-Compete Agreements in New York