Ecopetrol eyes $4.2B for oil pipeline