Random Reshuffling with Variance Reduction: New Analysis and Better Rates