john amos net worth forbes