tommy shaw net worth