Spanish Prime Minister Pedro Sanchez on Monday presented a new public investment fund that he said would raise 120 billion euros ($142 billion) and help tackle the country's persistent housing crisis.