Mauritanian mining strike over - workers win their demands