andre 3000 net worth 13