Saudi Investment Fund posts record gains