Columbia's president resigns