trevor noah net worth house