Colombia defeats United States in thrilling international friendly