The Investment Corporation of Dubai (ICD) has posted a 68% surge in its full-year net profit to $16.5 billion (AED 60.8 billion).