Colombia's Petro calls US travel restrictions 'undemocratic' after meetings canceled