linda hamilton net worth