Columbia University president resigns after Gaza protests turmoil