andrew flair net worth 2021