University of Michigan punishes professor for boycotting Israel