terrance hayes net worth