jim carrey as jack torrance in the shining