Recession looms as Ukraine gets billions for weapons