Yahoo! installs temporary legal chief as general counsel Callahan quits