Russia, Ukraine, EU gas deal provide temporary solution