25,000 Chicago teachers go on strike