Michael Jackson named top earning dead celebrity