Colombia seals deal on US use of military bases