Covariance-adapting algorithm for semi-bandits with application to sparse rewards