stephen geoffreys net worth