The microeconomics of international price dispersion