Rantoul man charged with predatory criminal sexual assault