Colombia’s Ecopetrol announces oil and gas discovery