Gustavo Petro, primer presidente de izquierda en Colombia