University of Chicago reports 18.8 percent return on investments in FY’11