Colombian President Gustavo Petro has announced a $4.3bn deal to buy Swedish warplanes at a time when his country is locked ...