County, mayor agree to fund soccer stadium