The robustness of the independent private value model in Bayesian mechanism design