Colombian energy giant Ecopetrol has polluted hundreds of sites with oil, including water sources and wetlands, the BBC World Service has found - allegations the company denies.