Palace Theatre’s ‘A Christmas Carol’ delivers every morsel of merriment holiday audiences come craving