Colombia rides a tide of foreign investment -