Newcastle mayor vows to tackle corruption