3 states agree to take less water from drought-strained Colorado River