CPS Board of Education president resigns