Yale Endowment Has Investment Loss of 24.6 Percent in Fiscal Year