Ecopetrol 1Q profits up 62% To $1.93B