William Thomson, 1st Baron Kelvin Net Worth