todd howard net worth