Vergennes mayor takes the pledge