Anti-corruption vote approved just ahead of Colombia’s elections