Phonon density of states and negative thermal expansion in ZrW2O8