Ex-mayor pleads no contest to corruption charge