Colombian soccer legend Carlos Valderrama carries Olympic torch