Columbia University president resigns in wake of pro-Palestinian campus protests