The Political Economy of Foreign Aid: A Model of the Market for a Public Good