Colombia vows action to prevent Cartagena losing UNESCO World Heritage status