Oblivious Sampling Algorithms for Private Data Analysis