McCain Sets Foot in Colombia, Hostages Freed