Illini land in-state QB Cam Thomas