non compete californiacalifornia non compete lawcovenant not to compete californianon compete clause californianon solicitation agreement californiabasic non compete agreementnoncompetition agreements areno competition contractnon compete agreement enforceablenon compete non solicitation agreementviolating non compete agreementscompensation for non compete agreement