MIT cancels professor critical of diversity initiatives