Giants CEO Baer takes leave after altercation with wife