The surprising reasons why drug prices in the U.S. are higher than in the rest of the world