Tom Cruise meets with Medellin mayor