Former Baltimore mayor pleads guilty to four counts