Dubai Islamic Bank: Staying ahead of the curve