Water agencies in Southern California, Arizona and Nevada will buy nearly 100,000 acre-feet of water from Mexico's share of the Colorado River for nearly $10 million.SAN DIEGO — After years of sporadic negotiations, U.S. and Mexican officials Tuesday are set to sign a major agreement aimed at improving binational cooperation over the Colorado River.