NBK posts 12 percent profit rise