McLean County is 24th to allow cameras in court