First Gulf Bank launches World MasterCard