Recurrent Submodular Welfare and Matroid Blocking Semi-Bandits