myron mixon net worth 2024