Judge approves $93 million Homestore settlement

California teachers pension fund chief 'delighted' with outcome