Medellin and Cali in world’s top 10 most violent cities