University of Michigan fires president