County OKs siting agreement with Silicon Ranch