In historic partnership, Portland and Multnomah County agree to pay operating expenses at 100-bed shelter financed by business community