TC Energy could divest Keystone oil pipeline, analysts say