Colombia's President Gustavo Petro, the country's first leftist leader in modern times, came to power two years ago under a banner of