update the generalized linUCB