Kuwait sovereign fund takes stake in Gulf Bank