University of Missouri president resigns