EU vows to contribute $29M to Colombia peace process