weird al net worth 2023