Ecopetrol Credit Rating Affirmed at BB- by S&P Global