what happened to charles in riverdale season 5