Colombia stocks end higher; peso appreciates