Bahrain SWF overcomes bout of turbulence -