Cleveland kidnapping suspect pleads not guilty to 977 counts