storm reid net worth 2022