Factor price differences in a general equilibrium model of trade and imperfect competition