Gustavo Petro's social media profile showed he had reposted several video clips of himself speaking at a gathering of pro-Palestinian protesters in New York