An Adaptive Algorithm for Finite Stochastic Partial Monitoring