‘Candyman’ slices way to top North American box office