El Chapo: Key witness finishes testimony