Guillermo del Toro’s take on the gothic classic is a thrillingly immersive, sensual experience – if a little self-indulgent ...