The US president described a call with Gustavo Petro as a "Great Honor", just days after saying a military operation in Colombia "sounds good".