Ecopetrol and Occidental complete investment agreement in the US Permian Basin