Former rivals agree: Walsh the one for mayor