Yale Endowment down 25%