County OKs 20-year agreement with Diamond-Dorado Retail Center