The government of Colombia has agreed to better protect union members and vigorously prosecute those responsible for violence against them, potentially paving the way for the Obama administration to seek congressional approval of a free trade treaty with the South American country.