Newgen Software wins $2.22M Kuwait bank contract through Dubai subsidiary