Obama opposes Colombia free trade agreement