CRMWA, Mesa finalize water deal