Americans pay more for the same medicines. Why is this the case?