Video shows Giants CEO Larry Baer in altercation with wife