Obama says US trade deal with Colombia has strong protections for workers and the environment.