Walker pleads guilty to five of 21 child sex charges