Colombian President Gustavo Petro visits Venezuela