Saudi Investment Fund posts record profits