Asymptotically Independent Markov Sampling: a new MCMC scheme for Bayesian Inference