Tom Selleck net worth 2022